/*
Cliente.java
Autor: Luis Antonio Sigüenza Leiva
Carné: 10297
Fecha: 22 de septiembre del 2011
 * Descripcion: clase que contiene la informacion de los clientes
*/

public class Cliente {
    //Atributos de la clase
    private int t1, t2, t3;
    
    //Método constructor (personalizado)
    public Cliente (int tt1, int tt2){
        t1=tt1;
        t2=tt2;
        if (tt1>tt2){
            t3=tt2;
        }
        if (tt1<tt2){
            t3=tt1-tt2;
        }
        if (tt1==tt2){
            t3=tt1;
        }
    }
    
    //Método que devuelve el tiempo de llegada del cliente
    public int getT1(){
        return t1;
    }
    
    //Método que devuelve el tiempo de espera en la cola del cliente
    public int getT2(){
        return t2;
    }
    
    //Método que devuelve el tiempo que lleva a cabo la transaccion 
    public int getT3(){
        return t3;
    }
    
    //Método que modifica el tiempo que lleva a cabo la transacción
    public void setT3(int tt3){
        t3= tt3;
    }
    
    @Override
    //Método que devuelve el estado del objeto en una cadena
    public String toString(){
        String desc="";
        desc+= "Tiempo de entrada " + t1 + " Tiempo de espera " + t2 ;
        return desc;
    }
   
    
}
